quick thinker - French English Dictionary